BugsPictures from Earth


Litoprosopus confligens (Hodges #8559)