Home >> Photo

Star-studded Shanghai International Film Festival opens

Updated: 2016-06-12 07:25:46

( Xinhua )

Chinese actress Ruby Lin poses on the red carpet as she arrives for the opening ceremony of 2016 Shanghai International Film Festival in Shanghai, East China, June 11, 2016. [Photo/Xinhua]

1 2 3 4 5 Next
Most Popular