USA Indiana IN Indianapolis Dallara Indy racing car factory and museum visitor's center
Size:
4256px × 2832px
Photo credit: ©
Michael Ventura / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
dallara,
gian,
italian,
motor,
paolo,
race,
showroom,
speedway,
sports