1975·
A Shaw Brothers production.
Cast: Shih Szu, Chen Ping, Lui Kei
Director: Lui Kei
Loading addons…