Greg LeMond and Bernard Hinault, Tour de France 1986

£125

LeMond and Hinault ascend Alpe d'Huez in the 1986 Tour de France.

All prints are made to order, prints usually ship within 7 days of receipt of order.
- +

Quality: Epson K3 Fine Art Premium Print On Huhnenmuhle paper