dean-and-deluca-and-ole-scheeren-unveil-stage-at-design-miami-01 1 December 2016 Return to: Dean & DeLuca and Ole Scheeren unveil “STAGE” at Design MiamiFull resolution (1600 × 1062) Image navigation Previous Image Next Image Photo Courtesy of Ole Scheeren