Lillias Walker

Lillias Walker played Sister Lamont in DW: Terror of the Zygons.