BugsPictures from Earth


Matigramma adoceta (Hodges #8680.3)