Shen Huafen

Born: 1944-11-01


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