Yin Zeqiang

Yin Zeqiang

Born 11 October 1982 in Yinchuan, Ningxia, China

Director