Le Mans 24 Hours: The Noel del Bello racing mechanics mop up an oil spillage at the back of the team's Reynard Lehmann. Le Mans 24 Hours, Le Mans, France, 14-15 June 2003. DIGITAL IMAGE
The Noel del Bello racing mechanics mop up an oil spillage at the back of the team's Reynard Lehmann.
Le Mans 24 Hours, Le Mans, France, 14-15 June 2003.
DIGITAL IMAGE