Ulysse Nardin Open Their First Boutique in Switzerland

Exclusive photos from the opening of Ulysse Nardin's new boutique in Geneva, Switzerland...

By Adrienne Faurote