Vintage Rosary Clear Crystal Beads Sterling Silver CAP Crucifix & Center Medal

Regular price $149.99

Tax included.