A 53-Year-Old Watch Just Became the Most Expensive Cartier London Baignoire Ever Sold at Auction
A 1973 Cartier London Baignoire, held by its original family for fifty-three years, sold at more than twelve times its low estimate to set a world auction record at Sotheby’s Hong Kong.