Shanghai International Film Festival

Shanghai International Film Festival Postponed This Year Due to Coronavirus

Shanghai International Film Festival Postponed This Year Due to Coronavirus

The 23rd Shanghai International Film Festival, which was set to take place on June 13…