The Geneva Watch Auction: NINE

Geneva Auction 11-12 May 2019