Lella Lombardi

German Grand Prix Nürburgring — 1975

Driving absolutely on the limit Lella was the only March driver to finish, crossing the line in a very respectable 7th position in her March 751-1.

Order Photo