Regular price $34.99
Tri color 18k gold layered Rosary necklace with Guadalupe medal cubic zirconia
22" long