TVR Grantura, at Brands Hatch. 8th April 1962
Size:
2366px × 1779px
Photo credit: ©
National Motor Museum / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
automobile,
brands,
car,
grantura,
hatch,
racing,
saunders,
sports,
tvr