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