Designed by
Title
Strasbourg Cathedral grand organ and a stained glass #225668467
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