Maria Grazia “Lella” Lombardi (ITA) (Lavazza #March), #March 751 – Cosworth V8 (finished 18th) 1975 French Grand Prix, Circuit Paul Ricard “ lella lombardi france 1975 #F1 Tagged on: F1 Race Car