Home page | All photos

Illinoia liriodendri (Tulip Tree Aphid)
Taken on 25 Jul 2015 in Berkhamstead | Photograph © Joe Gray