From Hollywood, California, USA • 1931 - 2018
Barbara Darrow (November 18, 1931 - August 26, 2018) was an American motion picture and television actress. (Via Wikipedia)
The Monster That Challenged the WorldFilm • 1957