Rachel Denning

Rachel Denning played Erica in the Doctor Who television story The Pyramid at the End of the World.