Địa điểm
Glasgow
Address
Glasgow,
Scotland,
Vương quốc Liên hiệp Anh và Bắc Ireland