Aphid at Portbury Wharf Nature Reserve

Aphid at Portbury Wharf Nature Reserve

Observation - Aphid at Portbury Wharf Nature Reserve. Description: Giving birth I think. And can I see the eyes of some of the not yet born ones inside the mother?

Giving birth I think. And can I see the eyes of some of the not yet born ones inside the mother?