High Head Castle

country house, formerly castle, in Skelton, Cumbria, United Kingdom

Categories: