Date of

18/03/06

Location

Olympia Palace, Heraklion