Silver Gem Long Beaded Necklace.

Gem Beaded Long Necklace - Silver

$30.95Price