The Geneva Watch Auction: X

Geneva Auction 9-10 November 2019