Aphid indet 39

Aphid indet 39

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