3596642a

Mandatory Credit: Photo by Lat Photographic/REX (3596642a) 1963 Tourist Trophy. Goodwood, Great Britain. 24 August 1963. World Sports Car Championship. Innes Ireland, Aston Martin pit stop, action. Ref: 20988. Motor Racing