Clare Higgins

Clare Higgins played Ohila in the Doctor Who webcast The Night of the Doctor.