Margaret Tu Chuan
Filmography
Read More
Madame White Snake
(1963)