Designed by
Title
Strasbourg Cathedral grand organ buffet #225668083
Description
STRASBOURG, FRANCE, June 23, 2021 : Strasbourg Cathedral grand organ. Located high on the wall of the north side of the nave, it is recorded as existing in 1260
This image is editorial