BugsPictures from Earth


Acronicta edolata (Hodges #9269)