S

Shen Yan

Born 1 November 1915 in Anqing, Anhui province, China

Died 8 May 2009 (aged 93)

Director