Stobs Castle


Stobs Castle - castle in Scottish Borders, Scotland, UK.