2005 WRC Images at Rally of Turkey
Sebastien Loeb (FRA) and Daniel Elena (MC) celebrate victory with the Citroen Team on the podium.
Digital Image
FIA World Rally Championship, Rd7, Rally of Turkey, Kemer, Turkey, Day Three, 5 June 2005.
DIGITAL IMAGE