Bike

21st David Hancock Triathlon - 5 August 2007