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 (born Smylla Brind, March 24, 1928  May 21, 1999) was an Austrian-born American actress who was successful in radio, film, theater, and television. Smylla Brind
(1928-03-24)March 24, 1928
Vienna, Austria Cathy 1976 The Witch Who Came From the Sea 
