Multi Layered Beaded Necklace

  • $26.99


Layers and layers of gorgeous beads in colors we love.