Steder
Glasgow
Address
Glasgow,
Skottland,
Det forente kongerike Storbritannia og Nord-Irland