I put my hand next to this huge bug to give an idea of its impressive size. They are such cool insects, and it was a treat to have one come to the moth lights a few nights ago.
Please login or register.