Aydon Orchard

The orchard at Aydon Castle, Northumberland.