Back to Results
The Fiat Dino Spider, number 82, of 'Sancho' and 'Zorba'

Targa Florio

Purchase Image