Formula One World Championship
(L to R): Race winner Felipe Massa (BRA) Ferrari, second plave Lewis Hamilton (GBR) Mclaren and third place Fernando Alonso (ESP) McLaren spray the champagne on the podium.
Formula One World Championship, Rd 4, Spanish Grand Prix, Race, Barcelona, Spain, Sunday 13 May 2007.
DIGITAL IMAGE