Church

St. Barbara Greek Orthodox Church, Sarasota

Sarasota, Florida, United States