Helena Bonham Carter

Golders Green, London, England, UK / 1966