From Marylebone, London, England, UK • 1959 - 2018
Cathryn Mary Lee Harrison (25 May 1959 – October 2018) was an English actress. (Via Wikipedia)
Black MoonFilm • 1975
ImagesFilm • 1972