American Turquoise Gold Vermeil Choker Necklace

$262.00

1 in stock



Compare