Duarte wins U-23 Road Race at Cycling World Championships

by Jonathan Roorda September 26, 2008