Giro d'Italia 1928  |  Stage Overview

16th edition

12 May 1928 - 3 June 1928