Noel Marshall

Noel Marshall

April 18, 1931 — Chicago, Illinois, U.S.