Devotees pierce bodies to celebrate celestial wedding of deities in south India

Record ID: 404364