Tag: necklace

Beauty Gems 30ct Diamond Bee Necklace

Beauty Gems, Thailand's leading luxury brand, has produced a 30ct Diamond Bee…

Shayne Heffernan Ph.D. Shayne Heffernan Ph.D.