Photo: Thomas Gravanis

Athens Celebrates World Car-Free Day with a Grand Street Party on Athinas Street