Construction

Construction of Basilica of St. Nazaire and St. Celse

church located in Aude, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere