New Cross Installed Atop of Notre-Dame de Sainte-Croix in Le Mans
Author: General Administration
After probably over a century, a cross rests on the peak of Notre-Dame de Sainte-Croix Church, which is the home of the International Shrine of Blessed Basile Moreau.