Back to Results
The Lotus Elan, number 36, of Rene Richard and Pierre Gele.

Paris 1000 km

Purchase Image