Swimathon 2019 – the one that nearly didn’t happen Swim Races by teammermaidsApril 7, 2019July 28, 2019