Back to Results
Lancia-Ferrari 801 V8 left-front suspension detail

Lancia-Ferrari 801 at the Syracuse Grand Prix

Purchase Image