Interior view of the annual Grecian Festival at St. Catherines Greek Orthodox Church - West Palm Beach, Florida.

Interior view of the annual Grecian Festival at St. Catherines Greek Orthodox Church - West Palm Beach, Florida.