BugsPictures from Earth


Pyrausta semirubralis (Hodges #5067)