barchetta
The Amelia 2022
1953 Delahaye 178 - Petersen Automotive Museum