BugsPictures from Earth


Heliothelopsis unicoloralis (Hodges #4843)