Helen Martin

Helen Martin

July 23, 1909 — St. Louis, Missouri, USA