Organ Biography > Organs > Germany > Leerhafe > SS. Cecilia & Margaret’s

Details of SS. Cecilia & Margaret’s, Leerhafe, Germany


Organ History
1797Built by Hinrich Just Müller
Status
Unknown