Wendy Van Riesen is an actress, eco-fashion and textile artist. (Via TMDB)
Omen IV: The AwakeningFilm • 1991