Barbara Leane

Played Sister Alice.