FilmFringe Shanghai

3F No. 55, West Huaihai Rd., Xuhui District,

Shanghai, 200030, China

+8621 5289 5320

© 2020 FilmFringe Creative Production