Saint Therese Rosary

Regular price $52.95

8mm Saint Therese Rosary with handmade floral glass beads.