Movies Logo

Helen Miller

April 30, 1924 — New Orleans, Louisiana, USA
—
No credits