See the 2016 beach race story in the next edition of The Magazine…

Loading

dsc_0179