Wild Amethyst Pave necklace

Wild Amethyst Pave necklace

$69.99 Sale price

Handmade Shield Of David Pavé Necklace