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

Megical Dream Necklace

$52.00Price