Barbara Ashcroft

Barbara Ashcroft

Acting 1927-01-01 Liverpool, England, UK

Known For