This is the largest version of the three new Icon Tambour Monogram watches. All are made at La Fabrique du Temps Louis Vuitton in Geneva and every detail from the canvas pattern to the colours references the French firm’s rich design history.
Read more