Date of

23/10/06

Location

Eleftherias Square, Heraklion