Ellie Haddington

Ellie Haddington played Professor Alison Docherty in the Doctor Who television story Last of the Time Lords.