IN STOCK
Petite Revival Necklace Moonstone
$ 1,510.00
Petite Revival Necklace Pink Tourmaline
$ 1,390.00
Revival Midi Studs Rainbow
$ 3,470.00
Revival Row Necklace Jade
$ 2,590.00
Revival Teardrop Amethyst
$ 2,050.00
Revival Teardrop Aquamarine
$ 2,170.00
Revival Teardrop Sapphire
$ 2,400.00