Xiuli Zhao is known for Gu long zhen die ying (1994), Lu man man (1981) and Postmen in the Mountains (1999).
No data