Skip to playerSkip to main contentSkip to footer
  • 8/6/2018
Devotees sit in rows while a priest smashes coconuts over their heads as part of a thanksgiving festival in southern India.

Recommended