Goodwood Festival of Speed: Ferrari test driver Luciano Burti (BRA) and Lord March (GBR) pose with Ferrari mechanics. Goodwood Festival of Speed, Goodwood House, Goodwood, England. 12-14 July 2002. BEST IMAGE
Ferrari test driver Luciano Burti (BRA) and Lord March (GBR) pose with Ferrari mechanics.
Goodwood Festival of Speed, Goodwood House, Goodwood, England. 12-14 July 2002.
BEST IMAGE