Lights

A close up of a Manabu Ishibashi in the rain at the Tour of Oman.

From Japan to … the Tour de France?