Aphid 68

Aphid 68

Observation - Aphid 68 - UK and Ireland. Description: