Duck Tape Popup Store display 2

Duck Tape Popup Store 2

Event Design Build planned and assisted Duck Tape in launching its first pop-up shop in Manhattan,