Formula One World Championship: Pit Buildings. Formula One World Championship, Rd14, Turkish Grand Prix, Preparations, Istanbul Park, Turkey, 17 August 2005. DIGITAL IMAGE
Pit Buildings.
Formula One World Championship, Rd14, Turkish Grand Prix, Preparations, Istanbul Park, Turkey, 17 August 2005.
DIGITAL IMAGE