Le Mans 1998 Poster
France, 199815 x 22 in (38 x 56 cm)
ID #FF14E-PK22-L-06
This splashy print advertises the annual Le Mans series of sports car races held in western France.
Condition: Excellent
15 x 22 in (38 x 56 cm)
ID #FF14E-PK22-L-06
This splashy print advertises the annual Le Mans series of sports car races held in western France.
Condition: Excellent