Mini Racing, Crystal Palace, 1960s
Three Minis, one Imp, and an Escort just poking its nose in at the rear.
Venue: Crystal Palace, 1960s.
I have a second of these, taken moments later, after the Minis have eaten the Imp.
Origin: UK 1960s Size: 8 x 10 in / 20 x 25 cm Condition: Excellent
You might also like
Ford v. Ferrari - US Teaser poster 2019 - the Battle for Le Mans NOW SOLD
Le Mans 66 - European Teaser Poster 2019 - Ford v. Ferrari - Original Poster