22k matte gold plated long necklace and semi precious beads.

Megical Dream Necklace

$28.00Price