Huang Sha

Huang Sha

Born in Sichuan, China

Director