Bishop Brewer preaches at St. Francis, Lake Placid
Channel: Episcopal Diocese of Central Florida
Date: 2013-02-26

Bishop Gregory Brewer, Episcopal Diocese of Central Florida, preaches at St. Francis Episcopal Church, Lake Placid, Fla., Feb. 24, 2013.