Aphid indet 42

Aphid indet 42

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