2.PT

Tour de Suisse 2005  |  Stage 1. Schaffhausen - Weinfelden   

69th edition

11 June 2005