The magic of the Thames; imposing, choppy and incredible
Category Archives: Swimming
Back in the water
Plugging the gap in one’s swimming needs
Excited for twenty twenty
Epic race(s) of the twenties
Christmas day swimming
Festive chills and thrills of a Christmas day swim