BAR Drivers Visit Turkey: Road signs in Turkey. BAR Honda Drivers Visit Turkey, Istanbul, Turkey, 10-12 April 2005. DIGITAL IMAGE
Road signs in Turkey.
BAR Honda Drivers Visit Turkey, Istanbul, Turkey, 10-12 April 2005.
DIGITAL IMAGE