First
Prev
Gallery
Next
Last
Rallye Deutschland, Trier 24-27/7/03
Petter Solberg (right)/Philip Mills, Subaru Impreza WRC 2003 (World Rally Championship)
Fuji S602Z 1/400 F4.5