Giro d'Italia 1950  |  Stage Overview

33rd edition

24 May 1950 - 13 June 1950