Annual General Meeting

20th September 2026 @ 10am @ the club 8 Campbell Street Havelock North