Community Avalon Beach Surf Swim hits 30!By noauthorThursday, 27th March PW0 The Avalon Beach Surf Swim has reached a new milestone with the commemoration of its 30th anniversary. To celebrate, the...