Cast member Chow Yun-fat gestures at a press conference of the movie "Confucius" in Taipei, southeast China's Taiwan Province, Feb. 3, 2010. [Xinhua]
Go to Forum >>0 Comments