Odeon Norwood [Adelaide]
Odeon Norwood
theatre building in Adelaide, Australia