FIA World Rally Championship: Rally winner Petter Solberg (NOR), Subaru Impreza WRC, in heavy rain after Stage 17. World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three. 22 June 2003. DIGITAL IMAGE
Rally winner Petter Solberg (NOR), Subaru Impreza WRC, in heavy rain after Stage 17.
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three. 22 June 2003.
DIGITAL IMAGE