Appleby Castle

Appleby Castle
Boroughgate, Appleby in Westmorland, CA16 6XH
Photo of Appleby Castle