Devotees place footwear on head as blessing from goddess in south India

Record ID: 417647