Sheep grazing on open moorland on Bulbeck Common near Blanchland in County Durham, England, UK. Stock Photo
Sheep grazing on open moorland on Bulbeck Common near Blanchland in County Durham, England, UK. Stock Photo