18k gold RosaryNecklace

Regular price $1,290.00

18" Rosary Necklace in 18K gold