2004 The venue at Palermo, Italy.
Next | SHT | Home

Palermo