The Sanctuary of Our Lady of Lourdes (2004, France) - Catholic Stock Photo
Details: The Sanctuary of Our Lady of Lourdes is a group of churches, religious buildings, and places of worship on the site where the Lourdes apparitions occurred in 1858, in the town of Lourdes, in France. The area is owned and administered by the Roman Catholic Church and is a...