Cast members and director of the Chinese film “The Last Supper” pose on the red carpet of the 15th Shanghai International Film Festival in front of Shanghai Grand Theater in Shanghai on Saturday. [Pang Li/China.org.cn]
Go to Forum >>0 Comment(s)