Construction

Construction of Lavaur Cathedral

cathedral located in Tarn, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere