Tour de Picardie

UCI, Stage race, 18th -19th May 1968, France

Information