click the top picture to return to the insect index

insect

I assume the next two are the same species as the one above.

insect

insect

Again, can YOU give me any info about this ugly brute?