Aphids & Ants

Aphids & Ants

Observation - Aphids & Ants - UK and Ireland. Description: