Chinese actress Li Bingbing arrives for the premiere of the film "The Tree of Life" in competition at the 64th Cannes Film Festival in Cannes, France, May 16, 2011. (Xinhua/Gao Jing)
Go to Forum >>0 Comments