Sub- Devotees from all communities throng a church in Southern Kerala to seek blessings

Record ID: 308414