Hsia Fan

Born: 1933-11-20


Placeholder

The Ill-Fated Flower

as uncredited
Released: 1958-09-21

Shaw Bros drama

Movie page