Friday, March 29, 2024

2018 Tour of Utah Stage 3 by Dave Richards 2018ToU-Stage-Three-296

The peloton. 2018 Tour of Utah Stage 3, August 8, 2018, Layton, Utah. Photo by Cathy Fegan-Kim, cottonsoxphotography.net
2018 Tour of Utah Stage 3 by Cottonsox 05_CX6T0780