Britain's Prince Harry (L) greets wellwishers during his visit to Halfmoon Bay school on Stewart Island in southern New Zealand, May 11, 2015. [Photo/Agencies]