LogoMovies Logo
Irma Harrison

Irma Harrison

February 24, 1903 — New Orleans, Louisiana, USA