cover photos - Anthony Karen
Powered by SmugMug Log In

A Vodou priest (Hougan or Houngan) begins to invoke the spirits Lwa during the feast day of St. Francis De Assisi in a remote region of Haiti.