Saint-Pierre-le-Jeune Protestant Church. The rood screen and the pipe organ. Strasbourg. France.

- Image ID: M91A1J