Vanessa Brown, an Austrian-born American actress who was successful in radio, film, theater, and television, starred as Cathy in the 1976 film The Witch Who Came From the Sea.
Vanessa Brown, an Austrian-born American actress who was successful in radio, film, theater, and television, starred as Cathy in the 1976 film The Witch Who Came From the Sea.