Aphids 71

Aphids 71

Observation - Aphids 71 - UK and Ireland. Description: