The Statue of Our Lady in the site of the apparitions in Lourdes, France
This new film premiering Feb. 11 on EWTN treats us to a pilgrimage to Lourdes with its message, its inner workings and a fascinating surprise or two.
The Statue of Our Lady in the site of the apparitions in Lourdes, France
This new film premiering Feb. 11 on EWTN treats us to a pilgrimage to Lourdes with its message, its inner workings and a fascinating surprise or two.