Team

Hamish Hooper, Emirates Team New Zealand Communications, Media
© Hamish Hooper

HAMISH HOOPER