St. Therese Rosary R598TH

$19.95

7mm pink crystal St. Therese rosary. 21 inches.
  • Visa
  • MasterCard
  • PayPal