Hundreds hit the waves in Gnarabup Bay for largest annual Margaret River Ocean Swim

Hundreds hit the waves in Gnarabup Bay last weekend for the largest annual Margaret River Ocean Swim.