From New Brunswick, New Jersey, USA • 1918 - 2002
Margaret Virginia "Bibi" Osterwald (February 3, 1920 – January 2, 2002) was an American actress. (Via Wikipedia)
StillwatchFilm • 1987