yang@filmfringe.com
FilmFringe Shanghai
3F No. 55, West Huaihai Rd., Xuhui District,
Shanghai, 200030, China
+8621 5289 5320