Tam O'Shanter Inn

Tam O'Shanter Inn
109 Queensberry Street, Dumfries, DG1 1BH
Photo of Tam O'Shanter Inn