Aphid indet 15

Aphid indet 15

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