The Fairy Tale

Impressions of the annual 28th October march in Greece.