Designed by
Title
Oliver Rodriguez #25001337
Description
MILAN, ITALY - MAY 27:The professional cyclist Oliver Rodriguez during the individual chronometer at 95 Giro D'Italia on 27 May, 2012. After last stage Rodriguez finished second place
This image is editorial