Florence Hart

Born: None


Placeholder

A Tokyo Siren

as Amelia Niblock
Released: 1920-06-14

Dr. John Niblock is conducting research in Japan when he is called to revive Asuti Hishuri, who...

Movie page