Lola Climax V-8 1.5 litre Formula 1 1962; paste-up badge; signed, undated. 16x22ins (41x56cm)

Details
Lola Climax V-8 1.5 litre Formula 1 1962; paste-up badge; signed, undated. 16x22ins (41x56cm)

More from EXCEPTIONAL MOTOR CARS AND AUTOMOBILIA

View All
View All