1980 mainland Chinese film.
No streaming info available.
Verdict: Unknown
> Wang Shuihan (Director)> Situ Zhaodun (Director)
N/A
Cui Xinqin
Lan Li