Tour de Suisse 1986  |  Stage Overview

50th edition

10 June 1986 - 20 June 1986