Nativity Sarasota Sets Annual Tea Feb. 20, 21 – Diocesan Office, Parrish

SARASOTA – Mark your Calendars now for February 20 and 21, 2015 when Church of the Nativity will hold its 10th anniversary Flower Festival and English Tea.