E

Eleanor Neve Carter

Actor

Cinematographer