1966 Alfa-Romeo Giulia Super at Goodwood race track
1966 Alfa-Romeo Giulia Super at Goodwood race track
Size: 2678px × 4000px
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