1995 San Marino Grand Prix.: Imola, Italy. 28-30 April 1995. The tifosi sit on anything that they know gets a great view of the Ferraris. Ref-95 SM 07. World Copyright - LAT Photographic
Imola, Italy.
28-30 April 1995.
The tifosi sit on anything that they know gets a great view of the Ferraris.
Ref-95 SM 07.
World Copyright - LAT Photographic