2.PT

Tour de Suisse 2005  |  Stage 2. Weinfelden I.T.T.   

69th edition

12 June 2005