Helen Martin

Helen Martin
Origin
St. Louis, Missouri, USA
Born
July 23, 1909
Died
March 25, 2000 (24 years ago, at 90)