Skip to playerSkip to main content
  • 9 months ago
Indians celebrate at the Theyyam dance festival at a local temple in the Kannur, a city in southern India. Theyyam dancers wear heavy make-up, flamboyant costumes and headgear to honour Hindu deities.
Be the first to comment
Add your comment

Recommended