Tao Shan

Born: None


Placeholder

Bitter Greens

as 秀子
Released: 1965-01-01

Mother Feng and her family struggle to live before and during the Japanese invasion of China.

Movie page