From Cleveland, Ohio, USA • 1925 - 2019
Virginia Leith (October 15, 1925 – November 4, 2019) was an American film and television actress. (Via Wikipedia)
The Brain That Wouldn't DieFilm • 1962