Back to Results
Arturo Merzario and Sandro Munari celebrate after winning the race in the Ferrari 312 PB chassis 0884, number 3.

Targa Florio

Purchase Image