Giro della Toscane - 2003

76th edition

196 km

4 May 2003