Home / Food / Celebrities

18th Shanghai Int'l Film Festival kicks off

(Xinhua) Updated: 2015-06-14 15:59 Comments

18th Shanghai Int'l Film Festival kicks off

Actress Fan Bingbing walks the red carpet at the 18th Shanghai International Film Festival in Shanghai, East China, June 13, 2015. The 9-day festival kicked off on Saturday. [Photo/Xinhua]

Most Popular
...