Formula One World Championship: Turkish flag. Formula One World Championship, Rd 12, Turkish Grand Prix, Preparations, Istanbul Park, Turkey, Thursday 23 August 2007. BEST IMAGE
Turkish flag.
Formula One World Championship, Rd 12, Turkish Grand Prix, Preparations, Istanbul Park, Turkey, Thursday 23 August 2007.
BEST IMAGE