Le Mans Italy 1971
One of a set of these oversized lobby cards, known as Italian photobustas.
Origin: Italy 1971 Size: 18 x 26 in / 46 x 66 cm Condition: I have a couple of these. Ask for condition details.
You might also like
Eagle Comics - The Great Racing Covers from the 1960s. Sell Separately or as a Collection