Date of

18/10/06

Location

Pl. Eleftherias Square, Heraklion