BugsPictures from Earth


Euxoa choris (Hodges #10819)