Today’s stop in the longest thing on earth: Governor’s Island (aka Staten Island, aka Long Island), our little pop-up newsroom.
dad