Giro d'Italia 1989  |  Stage 18. Mendrisio - Monte Generoso I.T.T.   

72nd edition

10 km, 7 June 1989