Movies Logo

Barbara Ashcroft

January 1, 1927 — Liverpool, England, UK