Aphid 79

Aphid 79

Observation - Aphid 79 - UK and Ireland. Description: