Liu Shangxian

Liu Shangxian

Born 1 December 1941 in 中国上海市

Actor

Director