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: We have a couple of these in good to excellent condition.
You might also like
Bullitt - McQueen - Mustang - French re-release movie poster 2006 PRICE SLASHED !!