PLACES
East meets West at ICICLE, where we believe that creativity thrives through cross-pollination. Our manufacturing centres, offices and stores are located in China, France and Japan (270 stores in China, 3 stores in France, 2 stores in Japan).
Cover