1966 Alfa-Romeo Giulia Super at Goodwood race track
1966 Alfa-Romeo Giulia Super at Goodwood race track
Size: 4000px × 2678px
Location: Goodwood West Sussex England United Kingdom
Photo credit: © Andrew Hasson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: awkward, driving, motoring, power, racing, saloon, sedan, speed, super