Twenty-One Hours Against the Tide
On August 25, 1875, Matthew Webb climbed ashore in France, the first person ever to swim the English Channel.
On August 25, 1875, Matthew Webb climbed ashore in France, the first person ever to swim the English Channel.