Aphid indet 12

Aphid indet 12

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