Designed by
Title
The Church of Our Lady of the Holy Cross of Menilmontant- Notre-Dame-de-la-Croix de Menilmontant in French is a Roman #120779878
Description
The Church of Our Lady of the Holy Cross of Menilmontant- Notre-Dame-de-la-Croix de Menilmontant in French is a Roman Catholic parish church located on Menilmontant, in the 20th arrondissement of Paris, France.