Red Ants

Red Ants

Observation - Red Ants - UK and Ireland. Description: