Construction

Construction of Royal abbey of l'Epau

abbey located in Sarthe, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere