Info

Lourdes is a world pilgrimage center for Catholic faith healing. It has 5 million visitors per year. Lourdes, France.

Filename
FRA_031_xs.jpg
Copyright
© Peter Menzel www.menzelphoto.com
Image Size
1024x683 / 461.7KB
Contained in galleries
Lourdes is a world pilgrimage center for Catholic faith healing. It has 5 million visitors per year. Lourdes, France.