Giro d'Italia - 1997

80th edition

Stage 11. Lido di Camaiore - Lido di Camaiore, 155 km    

28 May 1997