Spanish Grand Prix Images
Montjuich Park, Barcelona, Spain.
25-27 August 1975.
Lella Lombardi (Lavazza March 751 Ford), 6th position, leads Bob Evans (Stanley BRM P201), retired. The only woman to finish in the World Championship points to date, action.
World Copyright: LAT Photographic.