English Heritage: Brougham Castle

English Heritage: Brougham Castle
Moor Lane, Penrith, Cumbria, CA10 2AA