Great River Race 2005 by s_hoot Star this if you like it!

The Team. Before paddling the 22 mile 2005 Great River Race down London's Thames River.

Comments

No comments yet.

Be the first to comment on this photo!

More photos from England