Giro d'Italia 2018 - 101th Edition - 2nd stage Haifa - Tel Aviv 167 km - 05/05/2018 - Davide Ballerini (ITA - Androni - Sidermec - Bottecchia) - photo Luca Bettini/BettiniPhoto©2018 Giro d’Italia 2018 26 Ottobre 2018