Yu Hua

Yu Hua

Born: 1960-04-03 — Hangzhou, Zhejiang, China

Known For