BugsPictures from Earth


Aleptina inca (Hodges #9071)