Red Ants and Black Aphids

Red Ants and Black Aphids

Observation - Red Ants and Black Aphids - UK and Ireland. Description: