Back to Results
The Porsche 906 chassis 129, number 220, of Mike De Udy and Peter de Klerk.

Targa Florio

Purchase Image