Every July people flock to the holy waterfalls in Seau Deau, a few hours north of Port au Prince, Haiti. They believe that a lwa, or Voodoo God, lives in the power of the falls. Devotees strip, bathe and cast their old clothes down stream.
All of the still and motion work by David Rochkind
More stuff from “David Rochkind”
Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!
Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.