Construction

Construction of Saint Stephen’s Church, Strasbourg

church located in Bas-Rhin, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere