Hampton Ladies Triathlon 20k Bike Course

Course