From London, England, UK • 1928 - 2023
Sarah Elizabeth Lawson (6 August 1928 – 18 August 2023) was an English actress, best known for her film and television roles. (Via Wikipedia)
The Devil Rides OutFilm • 1968
Night of the Big HeatFilm • 1967