Aphids

Aphids

Observation - Aphids - UK and Ireland. Description: