FIA World Rally Championship
Rally winner Petter Solberg (NOR), Subaru Impreza WRC, in action on Stage 14.
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three. 22 June 2003.
DIGITAL IMAGE