Watches of Switzerland announces first US showroom in New York’s Hudson Yards

Watches of Switzerland announces first US showroom in New York’s Hudson Yards