BugsPictures from Earth


Orenaia pallidivittalis (Hodges #4930)