A 1937 Delahaye 145 V12 gets a final polish at the 2003 Goodwood Festival of Speed.


Size: 4500px × 3015px
Location: Goodwood, West Sussex,
Photo credit: © Tony Turner / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 145, 1937, 2003, cars, delahaye, festival, goodwood, historic, luxe, polish, speed, style