Doubled Sided Gem Necklace

$35.00

Gem