Menu
Back to Results

9,60 km run il19/12/2013

Novara, Piedmont Italy
5.99 miles

Route Elevation