Church of Saint-Louis en l'Île - Credit: Wikimedia Commons
Saint-Louis en l'Île ( meaning "Saint Louis on the Island") is a Roman Catholic parish church located at 19 Rue Saint-Louis en l'Île on Île Saint-Louis in the 4th arrondissement of Paris, France. It was constructed between 1664 and 1725, and is dedicated to King Louis IX of France, or Saint Louis. The church was originally built in the French Baroque style of the 17th century, but much of the interior decoration was taken or destroyed in the French Revolution. The church was extensively restored and redecorated in the 19th century.Dumoulin (2010), p. 66 Read more on Wikipedia
Source: en.wikipedia.org