Torthorwald Castle

Torthorwald Castle, Dumfries and Galloway