Saint Therese Rosary

Regular price $45.95

8mm Saint Therese Rosary with handmade floral glass beads.