Back to Results
Car number 18, Leo Cella and Achille Marzi's works Lancia Fulvia HF.

Targa Florio

Purchase Image