MASTERTON CULTURAL FESTIVAL

9 September 2023 | 10am – 2pm | Park Street, Masterton