Painting of the Miraculous Rescue of Sailors at Our Lady of Vailankanni Shrine, Tamil Nadu, India in illustration of Our Lady, Star of the Sea
Wonderful Churches, Shrines and Devotions
Information about churches and shrines across the world – and devotions to Mother Mary and the Saints.
Painting of the Miraculous Rescue of Sailors at Our Lady of Vailankanni Shrine, Tamil Nadu, India in illustration of Our Lady, Star of the Sea