Image 74 of 177
< Prev Next >
Lella Lombardi at the 1976 John Player British Grand Prix 1976 at Brands Hatch.
Lella Lombardi at the 1976 John Player British Grand Prix 1976 at Brands Hatch.