Terence Stamp

English actor Terence Stamp rides a horse at Jean Shrimpton's parents farm in Buckinghamshire, 1963.

Photographer: Terry O'Neill