Giro d'Italia

UCI, Grand Tour, 23th stage, 7th June 1981, Italy

Stage

DoB?

Information