Race profile

Corsa dei tre Parchi
Florence ITA
08 Sep 2013
Road
11.6 km
Record quality course