Designed by
Title
Basilica of the Immaculate Conception of the Blessed Virgin Mary in Lourdes, France #
Description
Basilica of the Immaculate Conception of the Blessed Virgin Mary in Lourdes built on a rock above the Grotto of Apparitions Massabielle, France
This image is editorial