September 8th, 2007 - Great River Race

Rowing contest on the river Thames, London.
Great River Race

Tessa on the Thames in Richmond, Great River Race Happy crew at the start of the Great River Race in Richmond Tessa nearing Tower Bridge, Great River Race London