Avatar

Le Beaujolais nouveau est arrivé. The first harvest and a ride through the countryside with @foucauld_ for @strava — view on Instagram https://ift.tt/1DznwuC

Avatar

Ocean breezes along the coast with the old @laclassica_wear gang in Camogli. — view on Instagram https://ift.tt/RjdCkVT

Avatar

Reminiscing about the time @kaat.celis graciously invited me to speak @ddk_belgie about the art of imagery in cycling. Was honored to meet and share the stage with legendary @magnumphotos photographer Harry Gruyaert and share the stories behind a few of my images from races around the world - from the dense palms of Langkawi to the snow storms of the French Alps. — view on Instagram https://ift.tt/3gdmjc7

Avatar

Over the Passo del Maloja on our way to St. Moritz with @laradotta @nat_dj @iamlrdsrb — view on Instagram https://ift.tt/80QlEeo

Avatar

One from the vault. Winter in Tucson. @pelotonmagazine @jweeeks @alexcerni — view on Instagram https://ift.tt/9B7yxQX

Avatar

Going through my cycling archives, updating my website ☝🏻 and preparing for the new roads ahead. Andorra, capturing epic stories of the wind and hail for @rapha @letourdefrance. Copying cards, editing and texting images to @kittypp in the days before WiFi cameras and AirDrop. Soaked and miserable, those were the best days. — view on Instagram https://ift.tt/Rq8P1th

You are using an unsupported browser and things might not work as intended. Please make sure you're using the latest version of Chrome, Firefox, Safari, or Edge.