Back to Results
Car number 119, a Mercedes-Benz 300 SL.

Bahamas Speed Week

Purchase Image