The Geneva Watch Auction: XIV

Geneva Auction 5 & 7 November 2021