Vacheron Constantin

Vacheron Constantin’s new NYC flagship store, featuring the "Chronogram," an enormous touch screen near the entrance.