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