1993 Images
1993 Le Mans 24 Hours.
Le Mans, France. 19th - 20th June 1993.
Eric Helary / Christophe Bouchut / Geoff Brabham (Peugeot 905 Evo 1), 1st position, share the podium with Thierry Boutsen / Yannick Dalmas / Teo Fabi (Peugeot 905 Evo 1), 2nd position and Philippe Alliot / Mauro Baldi / Jean-Pierre Jabouille (Peugeot 905 Evo 1), 3rd position and team boss Jean Todt, portrait.
World Copyright: LAT Photographic.
Ref: 93LM25