webside)" >
Jazz Shanghai - International Jazz Week 2004 (webside)
Sted: Centre Theatre, Shanghai, China