STEPHANIE BEACHAM
Stephanie Beacham is an English actress from the 1960s to the present. Some of her movies include: The Ballad of Tam Lin, Schizo, Inseminoid, Harry and Harriet, Love and Other Disasters, and Wild Oats. As of 2021, she is still alive at the age of 74!