Aphids

Aphids

Observation - Aphids - UK and Ireland. Description: Lots of smaller black insects, with a few larger green aphids

Lots of smaller black insects, with a few larger green aphids