Swimming in the Thames

The magic of the Thames; imposing, choppy and incredible