Giro d'Italia

UCI, Grand Tour, 19th stage, 2nd June 1981, Italy

Stage

DoB?

Information