Construction

Construction of Le Thoronet Abbey

abbey located in Var, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere