Acting
1968-04-08 · Aba Tibetan and Qiang Autonomous Prefecture, Sichuan Province, China
Great Wall, My Love
2011 · Movie