Layered Natural Beaded Necklace

Layered Natural Beaded Necklace

Regular price $ 23.95 Sale price $ 7.95


Beaded & Layered Necklace