La Rochelle Cathedral - Credit: Wikimedia Commons
La Rochelle Cathedral () is a Catholic church located in the city of La Rochelle, France. The cathedral has been a national monument since 1906. Cathédrale Saint-Louis Read more on Wikipedia
Source: en.wikipedia.org