18k gold layered rosary ring

5106010000

SKU: 5106012400
$42.65 Regular Price
$34.12Sale Price
Sizes