36” Spike Layering Necklace
36” Spike Layering Necklace

36” Spike Layering Necklace

Regular price $60.00

36” Spike Layering Necklace

Gemstone Beaded Rosary