Aphid indet 60

Aphid indet 60

Observation - Aphid indet 60 - UK and Ireland. Description: