Festivals & Dances

St. Demetrios Greek Festival sets record – Part 2

Many smiling faces and great moments are seen and captured at the annual St. Demetrios Greek Festival in Upper Darby (just outside of West Philadelphia) this past weekend. Cosmos Philly’s own, Eleftherios Kostans captured and shares some of the images from behind his lens in pt.2 of this photo essay.