Skip to playerSkip to main content
  • 1 year 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.
Comments

Recommended