Race profile

Corsa dei Santi
Deliceto ITA
20 Aug 2017
Road
11.6 km
Record quality course