Peter Sagan's road to Yorkshire Worlds runs through Germany, Canada and ...

Responsive image
source