Helen Freeman

Acting 140 years Born 1886-08-02 Saint Louis, Missouri, USA

Biography

Helen Freeman (1886–1960) was American actress.

Known For