jennynurick.com
Lourdes, France.
A Church dedicated to the Divine Mother. I love it! Lourdes has the most incredible setting, in the foothills of the amazing Pyrenees in the South of France. This is the area where it is believed t…