Directing
1918-01-01 · Shaoxing, Zhejiang province, China
Qi xi
1960 · Movie
Ingeniously Taking Mount Hua
1953 · Movie