Final Touch
Final Touch
Final Touch
Final Touch
Final Touch
Final Touch

Final Touch

Regular price $27.00
19" beaded necklace. This necklace is perfect for completing a short-layered look