Chinese actor Chen Kun (L) and director Flora Lau arrive on the red carpet for the opening ceremony of the 66th annual Cannes Film Festival in Cannes, France, May 15, 2013. The festival runs from May 15 to 26. [Xinhua]
Go to Forum >>0 Comment(s)