86th edition Imola - Imola 258.2 km 27 September 2020
86th edition
Imola - Imola 258.2 km
27 September 2020
Start, finish: Imola - Imola
Distance: 258.2 km
Date: 27 September 2020