2023 RANGITOTO SWIM
26 November 2023 | Rangitoto Island