Helen Dorward

Helen Dorward played a nurse in Spearhead from Space.