Turquoise Braided Leather Necklace

$ 29.95


38in long and 11in long tassel

More from this collection