Chinese actress Fan Bingbing walks the red carpet at the opening ceremony of the 14th Shanghai International Film Festival at the Shanghai Grand Theater on rainy Saturday. [Pang Li/China.org.cn]
Go to Forum >>0 Comments