Date of

07/10/05

Location

Olympia Palace, Heraklion