Back to Results
Auto show display, Lotus exhibit, a Lotus Europe, two door coupe chassis.

Geneva Auto Salon

Purchase Image