Black Aphids

Black Aphids

Observation - Black Aphids - UK and Ireland. Description: