Miraculous Statue of Mary

Miraculous Statue of Mary

India has a beautiful statue of Our Lady of Lourdes Shrine in Villianoor, India.

This statue wes crafted under the supervision of St Bernadette then shipped to India in the 1870's.

Related Videos


Inspirations