Chang Cheh

Chang Cheh

From Hangzhou, Zhejiang, China • 1924 - 2002

Horror credits