16” sterling silver cross necklace

Regular price $52.00