From Los Angeles, California, USA • 1953 - 2012
Deborah Iona Raffin (March 13, 1953 – November 21, 2012) was an American actress, model and audiobook publisher. (Via Wikipedia)
Grizzly II: RevengeFilm • 2020
Scanners II: The New OrderFilm • 1991
The SentinelFilm • 1977
God Told Me ToFilm • 1976