FIA World Rally Championship
Rally winner Sebastien Loeb (FRA), Citroen Xsara WRC, arrives at the service park in Kemer at the end of the rally.
FIA World Rally Championship, Rd7, Rally of Turkey, Kemer, Turkey, Day Three, 5 June 2005.
DIGITAL IMAGE