Barra Champs
-
Location
Gove Peninsula Surf Lifesaving Club

Barra Championships Presentation