Tour de France 2020

Casey B. Gibson gallery: 2012 Tour de France stage 13

Casey B. Gibson got caught in traffic on Bastille Day, but he kept snapping away regardless