Guest
Login
Sign Up
Site settings
Forgot Password?
Thousands of devotees gathered at the Shrine Basilica of Our Lady of Health Velankanni, India, to pray and take part in the annual 11-day Our Lady of Health festival
Autoplay video
Hide player controls
Hide resume playing