SPP

Giro d'Italia 1973  |  Stage Overview

56th edition

18 May 1973 - 9 June 1973