Chinese actors Xiao Shen-Yang (left) and Cecilia Cheung walk the red carpet in front of the Shanghai Grand Theater, prior to the 15th Shanghai International Film Festival closing ceremony on Sunday. [Pang Li/China.org.cn]
Go to Forum >>0 Comment(s)