Aphids indet 19

Aphids indet 19

Observation - Aphids indet 19 - UK and Ireland. Description: