Shi'er > Xian Rui 2010

Xian Rui 2010 - Stella Zhang's production video I produced (short version)
2011