BugsPictures from Earth


Zale peruncta (Hodges #8684.1)