Sheep & Pastures

Sheep in a field at Aydon Castle, Northumberland