24 Heures Du Mans 1968 Poster
France, 196824 x 16 in (61 x 41 cm)
ID #FF14E-PK23-L-07
This splashy photo advertises the annual Le Mans series of sports car races held in western France.
Condition: Good, minor folds and damages due to age
24 x 16 in (61 x 41 cm)
ID #FF14E-PK23-L-07
This splashy photo advertises the annual Le Mans series of sports car races held in western France.
Condition: Good, minor folds and damages due to age