by RnDmS
HAIFA, ISRAEL - MAY 05, 2018: Scene of stage 2 of 2018 Giro d Italia, with cyclists and spectators, in Haifa, Israel