Clara Selby — English actress