Open swim: How my experience went swimmingly
Michael Gibson-Prugh
• November 18, 2020





