Cavers Castle

ruined tower house in Scottish Borders, Scotland, UK

Categories: