Ajax loader
Indianapolis motor race 1912 / Photo
Motor sport / Car racing.

Indianapolis (Indiana, USA), Indianapolis Motor Speedway, motor race 1912: Drivers and cars at the start.

Photo.
of 1
Open Lightbox