Multi Layered Beaded Necklace

Lauren Lane

Regular price $15.99

Layers and layers of gorgeous beads in colors to crush on!