Neil Finn on Piha
Neil Finn on Piha, the western coast of the North Island of New Zealand: is the perfect home for tortured souls…
microsoft, munging and on being a mercurial iconoclastic professional geek.
Neil Finn on Piha, the western coast of the North Island of New Zealand: is the perfect home for tortured souls…