From Bucklow, Cheshire, England, UK • 1929 - 2005
Barbara Keogh (21 April 1929 – 25 October 2005) was a British actress. Keogh is most noted for her work on television, particularly her role as Lilly Mattock on the BBC soap opera EastEnders. (Via Wikipedia)
PaperhouseFilm • 1988
The Abominable Dr. PhibesFilm • 1971