Layered Leather & Beads Necklace

$ 21.99
  • Metal & Leather Base 
  • 11" L
  • Made in India