3/12 Compton - John Leckie Music Centre

Chapter

Australia Felix

Organ

Specification: 
3/12
Manufacturer: 

Location

John Leckie Music Centre
Melvista Avenue
Nedlands, Western Australia
6009

Originally installed in the Plaza Theatre in Worthing, England.