World Championships Road Race 1968

35th edition

Imola - Imola 277.3 km

1 September 1968