Matt Levitch USA Nominee "Pilgrimage" Followers of Haiti's Vodou religion bathe in the waterfalls of Sodo, a sacred location believed to be inhabited by divine spirits with magical and healing powers.
< back