Ewes and Lambs

Ewes and lambs at Aydon Castle, Northumberland