Lavaur Cathedral - Credit: Wikimedia Commons
Lavaur Cathedral () is a Roman Catholic church and former cathedral located in the town of Lavaur, Tarn, France. The cathedral is a national monument since 1911. Eglise Saint-Alain Read more on Wikipedia
Source: en.wikipedia.org