From New York City, New York, USA • 1935 - 2025
Philippa "Pippa" Scott (November 10, 1934 – May 22, 2025) was an American actress who appeared in film and television from the 1950s. (Via Wikipedia)
Meet the HollowheadsFilm • 1989
Bad RonaldFilm • 1974