The 33rd Annual St. Barbara Greek Festival will be held Feb. 9-12 on the church grounds in Sarasota.
The 33rd Annual St. Barbara Greek Festival will be held Feb. 9-12 on the church grounds in Sarasota. Provided photo
The 33rd Annual St. Barbara Greek Festival will be held Feb. 9-12 on the church grounds in Sarasota. Provided photo