The Tam O'Shanter Inn, High St Ayr.

The Tam O'Shanter Inn, High St Ayr.

The Tam O'Shanter Inn, High St Ayr.