Eleanora “Ellie” Rich

Born in St. Louis, MO
Born on Jul 13, 1929
Departed on Jun 26, 2024

Photos