16” sterling silver cross necklace

Regular price $54.00