United Kingdom July 13, 2018The Cotswolds, England | Following the River Windrush | Mountain Biking Vlog