layered cross necklace

layered cross necklace

Regular price $19.99
petite 3 layered necklace in one with cross charm