BugsPictures from Earth


Lambdina laeta (Hodges #6891)