Myra Carter

Myra Carter

October 27, 1929 — Chicago, Illinois, USA