RO509

Regular price $34.99

18K gold over silver Rosary necklace with divino niño medal

24” lo g

5MM beads