St. Peter's Cathedral Basilica533 Clarence StreetLondon,
N6A 3N1 CA
Organ ID: 65136
According to the Walcker opus list this was a 2-rank unit organ.
The database contains no images for this instrument. If you have some, please
share them using the update entry button on this page.