Jim and Linda Harrison-Sterling Indian Paint Stone Necklace

$ 79.00

Sterling Indian Paint Stone Necklace

Handcrafted in Gloucester, Virginia

Related products