SPP

Giro d'Italia 1983  |  Stage Overview

66th edition

13 May 1983 - 5 June 1983