Skip to content
Six canoes are paddled by passengers floating on the Thames River on a sunny day.