2018
TL6360 : Sheep on Devil's Ditch
taken 5 years ago, near to Stetchworth, Cambridgeshire, England
Sheep on Devil's Ditch
Keeping an area of unimproved grassland open, a habitat now mostly restricted to the ancient earthworks in the area.
This page has been
viewed about
21 times