New York Magazine has posted an image of North Brother Island taken by Christopher Payne in their current issue, Reasons to Love New York.