in Elva Climax, Tourist Trophy, Goodwood 13/9/58


in Elva Climax, Tourist Trophy, Goodwood 13/9/58


Size: 3539px × 2500px
Location: Goodwood. Sussex .UK
Photo credit: © National Motor Museum / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1950, 1958, british, burgess, car, classic, climax, cornering, elva, goodwood, rac, race, racing, speed, sports, tt