An 11ft-tall (3.35m) sculpture by French artist Jean Dubuffet has been uncovered after decades in storage. Created in the ‘60s and sold to Nelson Rockefeller by the artist in the ‘70s, it was rediscovered as the building where it was housed is being turned into the David Rockefeller Arts Center. (NYT)