Sheila Steafel
Sheila Steafel was born on May 26, 1935 in Johannesburg, South Africa as Sheila Frances Steafel. She was an actress, known for The 10th Kingdom (2000), Parting Shots (1998) and The Bliss of Mrs. Blossom (1968). She was married to Harry H. Corbett. She died on August 23, 2019 in London, England.