Long days, long swims

2 min read

By Caroline Saxon

My Swim Tribe

The longest day is swiftly approaching, and the w