Movies Logo
Helen Howard

Helen Howard

May 2, 1903 — Colorado Springs, Colorado, USA