FIA World Rally Championship
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