Scenes from the Greek Independence Day Parade

Despite the chilly -9°C weather, there was a good turnout to the annual Greek Independence Day parade on the Danforth