Skip to playerSkip to main content
  • 4 years ago
Frightening 'devils' walk the streets of Naiguata, a coastal city in Venezuela, wearing colourful masks and costumes with belts laden with bunches of bells, for the famous Dancing Devils festival.
Comments

Recommended