Ferrari Images , Shanghai International Circuit (2010)
Shanghai International Circuit, Shanghai, China
18th April 2010
Felipe Massa, Ferrari F10, 9th position, leads Jaime Alguersuari, Toro Rosso STR5 Ferrari, 13th position. Action.
World Copyright: Charles Coates/LAT Photographic
ref: Digital Image _26Y0802