Clare Higgins

Clare Higgins (born 10 November 1955) played Ohila in the Doctor Who webcast The Night of the Doctor.