101_4075-Ka0

101_4075-Ka0

Observation - 101_4075-Ka0 - UK and Ireland. Description: Ants harvesting a caterpillar by Frensham Pond Surrey - on green sand

Ants harvesting a caterpillar by Frensham Pond Surrey - on green sand