Swarovski delights with new shimmering, 15 million crystal-encrusted Carousel