Chinese actress Fan Bingbing arrives for the screening of the film "Rizhao Chongqing" (Chongqing Blues) presented in competiton at the 63rd Cannes Film Festival in Cannes, France, May 13, 2010. [Zhang Yuwei/Xinhua]
Go to Forum >>0 Comments