Posters for 23rd Shanghai International Film Festival put up at historical cinema
By Global Times, Published: 2020-07-19 12:45:03
Photo: Yang Hui/GT
Editor's Note:
The 23rd Shanghai International Film Festival will kick off on July 25, which is China’s first large scale international film event since the outbreak of COVID-19.
Workers put up posters for the festival at the Grand Theatre, one of the oldest cinemas in China, initially established in 1928.

Photo: Yang Hui/GT
Photo: Yang Hui/GT
Photo: Yang Hui/GT
Photo: Yang Hui/GT
Photo: Yang Hui/GT
Photo: Yang Hui/GT