Black + Cameron

Black + Cameron is a film production company based in Shanghai, China.

Website: blackandcameron.com.cn