• 6 years ago
Devotees sit in rows while a priest smashes coconuts over their heads as part of a thanksgiving festival in southern India.

Recommended