2005 FIA World Rally Championship : 2005 FIA World Rally Championship Round 5, Rally of Italy, Sardinia. 29th - 1st May April 2005. Chris Meeke, portrait. World Copyright: Mcklein/LAT Photographic Ref: Digital Image Only.
2005 FIA World Rally Championship
Round 5, Rally of Italy, Sardinia. 29th - 1st May April 2005.
Chris Meeke, portrait.
World Copyright: Mcklein/LAT Photographic
Ref: Digital Image Only.