Lillias Walker

Lillias Walker played Sister Lamont in Terror of the Zygons.