by Getty Images
Photograph - Photograph
1974: Lella Lombardi in action in her Brabham BT during the British Grand Prix at the Brands Hatch circuit in England. Mandatory Credit: Allsport UK /Allsport
Image provided by Getty Images.
February 16th, 2020