Geneva, Switzerland, March 2020: Rolex window store with fashionable mechanical watches for sale, Rolex is a luxury Swiss watch manufacturer Stock Photo - Alamy
Rolex - Geneva Watch Auction: TWO Lot 190 November 2015 | Phillips
Behind the curtain at Rolex's Geneva HQ in the company of Esquire Middle East - WatchPro USA