These are images from the long-abandoned North Brother Island in New York. More pictures here.