Miraculous Heart Rosary

  • $125.50
    Unit price per 


Miraculous Heart Rosary

Handmade silver or gold-plated rosary with heart shaped, cream colored, imitation pearl beads.


We Also Recommend