powered by

Chilterns Tour of Britain stage ride

93.14 mi in Hemel Hempstead, United Kingdom