The Geneva Watch Auction: XI

Geneva Auction 27 - 28 June 2020