Helen Cherry

Helen Cherry. (1915-2001). British actress.

Came to South Africa to star in The Deep Blue Sea, (Pieter Toerien at the Baxter Theatre, 1977).