ShanghaiIFF (@IffShanghai) profile picture

Shanghai International Film Festival will be held in June 11-20, 2021.

Shanghai
Joined April 2021
Photo by ShanghaiIFF (@IffShanghai)