Carnelian Jasper Beads Necklace

Regular price $174.00 Sale

3 Layers

Gold Plated Bronze Frame

12" Long