Report copyright - Faith Evangelical Lutheran Church DeLand, Florida...Bishop, Robert Schaefer, is. We here at Faith experienced him first-hand as he preached and presided over our Eucharist on May 1st,
Please pass captcha verification before submit form