Giro d'Italia 1986  |  Stage Overview

69th edition

12 May 1986 - 2 June 1986