BugsPictures from Earth


Perimede ricina (Hodges #1631)