Purple leather layered statement necklace

Purple leather layered statement necklace

  • £70.00
  • Save £15


Purple handmade leather layered statement necklace

130 strands.

Made Mali