Directing
1918-01-01 · Shaoxing, Zhejiang province, China
Ingeniously Taking Mount Hua
as Commissar · 1953 · 10.0