BugsPictures from Earth


Euxoa catenula (Hodges #10809)