Aphid indet 50

Aphid indet 50

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