Airport > #Brompton > Hotel. #Paris edition along the #canaldelourcq - Tried a different route out of #charlesdegaulle this time. Still tough, but the canal is still lovely #bromptontravels #businessbybike #ridetotheairport
Airport. #Brompton. Hotel. Repeat. So long Madrid. Next stop: Paris CDG. #bromptononboard #bromptontravels #businessbybike
Spare day in #madrid? Have a #brompton? Take the metro out to Arganda del Rey and enjoy a 100km round trip of carless rail-trail along the Via Verde del Tajuña #bromptontravels #viaverde #viaverdedeltajuña #bromptonspain
Saguaro National Park 300k #brevet - wonderful scenery, and that tailwind at the end didn’t hurt either. #azbrevet #randonneur #randonneuring
Took a mini tour up to #arcosanti this weekend. #salsavaya #vintagetrek #randonneur #biketouring #cyclotourisme #biketravel
It’s a jungle out there. #schwinn #dropbarmtb #vintagemtb #schwalbe #phoenix #basketlife
A little ride around the hills of Napa before my flight home. #bromptontravels #brompton #businessbybike #biketravel #napavalley
Brompton in post air travel guise along the Napa river trail. Look on the valet’s face at the resort made my day. 🤨 #brompton #napavalley #napavinetrail #bromptontravels #bromptononboard
Headed on up to Napa. This trip is extra multi modal. ✈️ to🚊 to ⛴ to 🚲 to 🍷 #brompton #bromptontravels
First AZ brevet of the season! Parking lot filling up with randos. #azrandon #randonneuring #brevet