Cleo Necklace
Maximalist Statement Necklace by Veniroe: A composition of 18k Yellow Gold and 18k rhodium-plated gold adorned with diamonds.
Category Show Specials
