Nick Stewart

Nick Stewart

March 15, 1910 — New York City, New York, U.S.