Formula One World Championship: Scenic Istanbul. Istanbul Prepares for Formula One, Istanbul, Turkey, 20 June 2004. DIGITAL IMAGE
Scenic Istanbul.
Istanbul Prepares for Formula One, Istanbul, Turkey, 20 June 2004.
DIGITAL IMAGE