Thelma Barlow

Thelma Barlow played Lady Thaw in The Lazarus Experiment.