Movies Logo

Barbara Lord

November 21, 1937 — Chicago, Illinois, USA