Alhambra Theatre [Glasgow]
Theatre building in Glasgow, United Kingdom
theater in Glasgow, Verenigd Koninkrijk
Alhambra Theatre