BugsPictures from Earth


Cacozelia pemphusalis (Hodges #5578)