2005 Italian Grand Prix. : 2005 Italian Grand Prix. Monza, Italy. 2nd - 4th September 2005. xx World Copyright: xx Ref: 35mm Image Axx
2005 Italian Grand Prix.
Monza, Italy. 2nd - 4th September 2005.
xx
World Copyright: xx
Ref: 35mm Image Axx