On Wednesday, Swarovski opened its new flagship on Fifth Avenue in New York City—at 14,000 square feet, the brand’s […]