Designed by
Title
The door of mercy in the Basilica of St. Louis de Montfort is Roman Catholic basilica at Saint-Laurent-sur-Sevre #80500923
Description
The door of mercy in the Basilica of St. Louis de Montfort is Roman Catholic basilica at Saint-Laurent-sur-Sevre, France.
This image is editorial