King Tut’s Wah Wah Hut in Glasgow, Scotland, United Kingdom
St. Vincent Street
Thursday, 20 October 2016