Junior Canterbury Championships

New Brighton Surf Life Saving Club 186 Marine Parade, Christchurch

For more information please contact TMSLSC Junior Coordinators