The creative vision for Swarovski’s flag ship London store; 2000 crystal insects swarming through the shop window. We were able to install the 2000 flying crystal without a single 1 of the 4000 support threads getting tangled, not an easy task but that’s what we are here for!