BugsPictures from Earth


Aleptina aleptivoides (Hodges #9072)