BugsPictures from Earth


Euxoa detersa (Rubbed Dart - Hodges #10838)