From London, England, UK • 1904 - 1979
Catherine Lacey (6 May 1904 – 23 September 1979) was an English actress of stage and screen. (Via Wikipedia)
The SorcerersFilm • 1967
The Mummy's ShroudFilm • 1967
The Shadow of the CatFilm • 1961