The Geneva Watch Auction: EIGHT

Geneva Auction 10-11 November 2018