Skip to content
Rare platinum watch sells for $10.59m as Geneva auction fetches $112.3m · Hindustan Sphere