Designed by
Title
Sant Anna, Italy May 28, 2016; Rein Taaramae, Katusha team, on the podium after winning a hard mountain stage #77445734
Description
Sant Anna, Italy May 28, 2016; Rein Taaramae, Katusha team, on the podium after winning a hard mountain stage with a uphill finish in Sant Anna di Vinadio.
This image is editorial