Aphids on Teasel

Aphids on Teasel

Observation - Aphids on Teasel - UK and Ireland. Description: