Lourdes

France


Lourdes

The Rosary Basilica of Lourdes, one of the world's most important sites of pilgrimage.