Texas Hammered Necklace Gold

$43.00

16" + 3”
Quantity