British Formula Three Championship: A welcome sight in the paddock British Formula Three Championship, 15 July 2007 , Brands Hatch, UK. DIGITAL IMAGE
A welcome sight in the paddock
British Formula Three Championship, 15 July 2007 , Brands Hatch, UK.
DIGITAL IMAGE