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.
1961
1986
2018
1943
2024
1958
1991
1980
1996
2020
2011
2023
2015
2021
2016
2008