Organ Biography > Organs > Russia > St. Petersburg > Royal Palace

Details of Royal Palace, St. Petersburg, Russia


Organ History
Built by Samuel Green
Status
Unknown
Sources
TOCH