BugsPictures from Earth


Adela punctiferella (Hodges #219)