Giro d'Italia 100 team presentation - Gallery

A balmy Thursday evening in Alghero was the scene and setting for 2017 Giro d'Italia team presentation with the tifosi coming out in force and adding to a sea of pink that has swept through Sardinia this week.