Giro d'Italia 1953  |  Stage Overview

36th edition

12 May 1953 - 2 June 1953