Designed by
Title
Team McLaren F1, Pedro de la Rosa, 2006 #38244020
Description
JEREZ DE LA FRONTERA, SPAIN - OCT 11: Pedro de la Rosa of McLaren F1 races in a training session on October 11 , 2006 in Jerez de la Frontera , Spain
This image is editorial