Helen Cherry
Birthday: 1915-11-24 | Place of Birth: Harrogate, Yorkshire, England, UK...
Known For
11 Harrowhouse
The Devil's Agent
Tomorrow at Ten
Three Cases of Murder
Castle in the Air
Young Wives' Tale