Kengran Chen

Kengran Chen

Born 1 April 1906 in Chaozhou, Guangdong province, China

Died 24 February 1958 (aged 51)

Director

See all 5 →