Clare Higgins

Clare Higgins (born 10 November 1955) is an English actress who played Ohila in the Doctor Who webcast The Night of the Doctor.