Our Lady of Guadalupe Gemstone Rosary

Originally priced $16.00

$5.00