Sheep grazing in a pasture next to the River Stour with... 10 Oct 2001, Paul Carter - JP990445.jpg

Sheep grazing in a pasture next to the River Stour with... 10 Oct 2001, Paul Carter - JP990445.jpg