From New York City, New York, USA • 1945 - 2022
Penelope Marjorie Windust (July 13, 1945 – February 2, 2022) was an American television, film, and stage actress. She was known for her role as Kathleen Maxwell in the 1983 miniseries V. (Via Wikipedia)
Ghost TownFilm • 1988
Tarantulas: The Deadly CargoFilm • 1977