Priests leading mass outside in the Rosary Square, near the Rosary Basilica, Lourdes, France.

- Image ID: BX8R0B
Priests leading mass outside in the Rosary Square, near the Rosary Basilica, Lourdes, France.
incamerastock / Alamy Stock Photo
Image ID: BX8R0B
Location: Rosary Basilica, Lourdes, France.