Triple Layered Twisted with White Stones 16"-18" Necklace

Regular price $22.00