The New Swarovski Flagship Store in Zurich is Now Open – Project by Th3 Standard
A sprawling three-story space, the Swarovski Zurich flagship store is the ultimate retail experience. From a yellow, crystal lifestyle upper floor to an Instant Wonder-inspired