St. Todd de Cubville’s Video from Near Port au Prince
St. Todd deCubville is Chief Photographer for a Tee Vee station in Florida with a large Haitian population. After tangling with red tape for days and days, they finally got clearance to travel with Hope for Haiti to Les Cayes, …Continue reading →