BugsPictures from Earth


Heliothelopsis costipunctalis (Hodges #4842)