It’s almost impossible to get your hands on a piece from this luxury watch brand. Thierry Stern might be the reason why.
Rolex, Omega, Patek Philippe, Cartier, Audemars Piguet, Jaeger-LeCoultre—of course, timepieces from these brands feature prominently on our list of the 50 greatest wristwatches of all time.