Latest posts with tags "The Constellation"
Most Expensive Diamond: Lucara Constellation
Even before the sale of their largest diamond, Lucara strikes a record auction.
Even before the sale of their largest diamond, Lucara strikes a record auction.