Luc Leblanc rode a poor Tour de France, failing to finish. Here he is seen struggling towards the finish at Alpe d'Huez.
Luc Leblanc Stage 13: St. Etienne - Alpe d'Huez
Return to thumbnails page All images © Dave Lawrance