David works as a guide at a sacred waterfall in Saut D’Eau, Haiti. Thousands of Catholics and Vodouisants flock to the waterfall each year seeking divine healing.
No lists yet
Create your first list to organize your movies and shows