Havelock North Function Centre

Havelock North Function Centre
Address
30 Te Mata Rd,
Havelock North