BugsPictures from Earth


Pyrausta coccinea (Hodges #5039)