Kiehl's Christmas Pop Up
Christmas pop-up shop for Kiehl's in NYC. Fabricated and installed by Agora Visuals.