Delphain Demosthenes

Active New Rochelle, NY Pastor for French Speaking Baptist Church