Formula 1 : Pedro M. De La Rosa, Sauber-Ferrari … Pedro M. De La Rosa, Sauber-Ferrari C29 – 2010 Spanish Grand Prix (4124 x 2739) Picture found by the Ditpub “Formula 1” searcher. Original was/is available from http://i.imgur.com/jv...