British Formula Three Championship: A welcome sight in the paddock. British Formula 3 Championship, Rd3 & Rd4, Donington Park, England. 14 April 2002. DIGITAL IMAGE
A welcome sight in the paddock.
British Formula 3 Championship, Rd3 & Rd4, Donington Park, England. 14 April 2002.
DIGITAL IMAGE