Layered Turquoise Beaded Necklace

Regular price $42.00

Layered Turquoise Beaded Necklace