From Edinburgh, Scotland, UK • 1928 - 2013
Helena Winifred Carroll (13 November 1928 – 31 March 2013) was a Scottish actress of stage, film, and television. She was the daughter of Irish playwright Paul Vincent Carroll. (Via Wikipedia)
Sundown: The Vampire in RetreatFilm • 1991
Ghost StoryFilm • 1981