Cleo Necklace 105
Cleo Necklace

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

Category Show Specials