Shanghai, 11–12 November 2006

   

11 November Shanghai
12 November Animal Park

Back to China Nov–Dec 2006