24 Heures Moto 2001 Poster
France, 200124 x 16 in (61 x 41 cm)
ID #FF14D-PK15-L-01
This splashy photo advertises the annual Le Mans series of vehicle races held in western France. Motorcycles are head to head in a vicious race for number one.
Published by Agence Grice
Photo: ACO/Ad'Hoc Photo
Condition: Excellent