Colin Wilson with a New Zealand rainbow.