Screen Shot 2021-01-19 at 16.56.30.png

FilmFringe Shanghai

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

Shanghai, 200030, China

+8621 5289 5320

© 2020 FilmFringe Creative Studio

© 2017 FRINGE CONTENT CREATOR