Notre-Dame-de-la-Croix de Ménilmontant - Credit: Wikimedia Commons
Notre-Dame-de-la-Croix de Ménilmontant (; meaning Our Lady of the Holy Cross of Ménilmontant) is a Roman Catholic parish church located at Place Ménilmontant, in the 20th arrondissement of Paris, France. It was built between 1863 and 1880. Of exceptional height and length, it is one of the largest churches in Paris. Article on church on patrimoine-histoire.fr (in French) Read more on Wikipedia
Source: en.wikipedia.org