aphids

aphids

Observation - aphids - UK and Ireland. Description: