Double Layer Beaded Stone Necklace

Regular price $ 20