Stones And Thames

Keith Richards and Mick Jagger look out over the River Thames in London, during rehearsals for ABC's 'Thank Your Lucky Stars' TV pop music show, 11th November 1964.

Photographer: Terry O'Neill
Media Name: RS065 copy link