BugsPictures from Earth


Euxoa melana (Hodges #10767)