Statue of Our Lady of Lourdes, Lourdes, France Postcard
- from our Affiliates
Statue of Our Lady of Lourdes at the Grotto of Massabielle in Lourdes, France. Millions of pilgrims visit the shrine annually, making it one of the most frequented Marian shrines in the world. HTM Images