Image 101 of 204
< 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.