Designed by
Title
First stage of Giro d'Italia 2011 in Turin, Italy #19556408
Description
TURIN, ITALY - MAY 7: Professional Cycling Team Car Androni Giocattoli during the team time trial. The first stage of Giro d'Italia 2011 on May 7, 2011 in Turin, Italy.
This image is editorial