Try digitalPLUS for 10 days for only $0.99

The 15th Shanghai International Film Festival

Actress Li Bingbing and French director Jean-Jacques Annaud arrive at the red carpet during the opening ceremony for the 15th Shanghai International Film Festival. ChinaFotoPress
Loading

66°