Tour de Suisse 1989  |  Stage 8   

53rd edition

21 June 1989