Back to Results
Aston Martin DB3S 3-litre 6-cylinder twin-overhead camshaft engine

24 Hours of Le Mans

Purchase Image