Shi Liang

Shi Liang

Born 7 March 1960 in Luzhou, Sichuan, China

Director