FIA World Rally Championship
Sebastien Loeb (FRA) and Daniel Elena (MON), Citroen Xsara WRC, spray the winners' champagne on the podium.
World Rally Championship, Rd6, Cyprus Rally, Limassol, Cyprus, Day Three. 15 May 2005.
DIGITAL IMAGE