Italian fans celebarte Michael Schumacher win Monza 2006

Code: 71839190

Image Description

Italian fans celebrate Michael Schumacher's win in the Italian Formula One Grand Prix at the Autodromo Nazionale Monza on September 10, 2006 in Monza, Italy. (Photo by Bryn Lennon/Getty Images)

Select your option

Choose print size

Photo Only Options