1997 Italian Grand Prix.: Monza, Italy. 5-7 September 1997. The grandstand above the pit garages on the start-finish straight packed with fans. Ref-97 ITA 08. World Copyright - LAT Photographic
Monza, Italy.
5-7 September 1997.
The grandstand above the pit garages on the start-finish straight packed with fans.
Ref-97 ITA 08.
World Copyright - LAT Photographic