316
Add to Lightbox DownloadPedro de la Rosa and Kamui Kobayashi before the launch of the 2010 Sauber in Valencia. Photo: Grand Prix Photo
Pedro de la Rosa and Kamui Kobayashi before the launch of the 2010 Sauber in Valencia. Photo: Grand Prix Photo