From Hertfordshire, England, UK • 1933 - 2016
Rita Davies (February 24, 1933 – January 19, 2016) was a British actress. (Via TMDB)
House of AnubisShow • 2011
The BrokenFilm • 2008
The Last Horror MovieFilm • 2004
DoomwatchFilm • 1972