1938 Delage D6-70 on Scottish rally 1938
Size:
2258px × 1857px
Location:
Scotland
Photo credit: ©
National Motor Museum / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
1938,
classic,
countryside,
d6-70,
delage,
driving,
loch,
rally,
road,
scenery,
scottish