Following the Greek Independence Day Parade, Greek Military guards known as Evzones wait for a ride to the event celebrations back in Upper Darby. Photo courtesy of Eleftherios Kostans.
Following the Greek Independence Day Parade, Greek Military guards known as Evzones wait for a ride to the event celebrations back in Upper Darby. Photo courtesy of Eleftherios Kostans.