Aydon Sheep

Sheep and lambs in a field near Aydon Castle, Northumberland