Swiss watch brand Armin Strom — a leading independent brand that specializes in skeletonization and constant force, has opened its first-ever pop-up store that will remain open through June…

Swiss watch brand Armin Strom — a leading independent brand that specializes in skeletonization and constant force, has opened its first-ever pop-up store that will remain open through June…