Baifang Liu

Baifang Liu

Baifang Liu is known for his work on Red Corner (1997), Frontline (1983) and Aux origines de l'humanité (1974).