Chinese actress Yuan Li is at the 64th Cannes Film Festival in Cannes, France, on May 11, 2011. The 64th Cannes Film Festival is held from May 11 to 22. [Photo/Xinhua]
Go to Forum >>0 Comments