Aphid

Aphid

Observation - Aphid - UK and Ireland. Description: Aphids being herded by ant.

Aphids being herded by ant.