Organ Biography
>
Places and Organs
>
England
>
Hemel Hempstead
>
Luxor Cinema
Details of Luxor Cinema, Hemel Hempstead, England
Organ History
Gray & Davison
Status
Unknown
Biographical Dictionary of the Organ