Construction

Construction of Saint-Étienne-du-Mont

church located in Paris, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere