Giro d'Italia 1913  |  Stage 3. Siena - Roma   

5th edition

317 km, 10 May 1913