Skip to playerSkip to main content
  • 8 years ago
Devotees sit in rows while a priest smashes coconuts over their heads as part of a thanksgiving festival in southern India.
Comments

Recommended