Shu Shi

Shu Shi

Born 19 April 1916 in Cixi, Zhejiang, China

Died 27 June 2015 (aged 99)

Director