Back to Results
Car number 17, a Cooper/Climax.

Cooper

Purchase Image