Abigail Thaw

Abigail Thaw (born 1 October 1965 ) played Dr Philippa Stone in the Big Finish Doctor Who audio story The Lady of Mercia and Zaadur in Lords of the Red Planet.