Aphid indet 29

Aphid indet 29

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