Aphid indet 35

Aphid indet 35

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