.925 Sterling Silver Heart Cubic Zirconia Twisted Promise Ring

.925 Sterling Silver Heart Cubic Zirconia Twisted Promise Ring

Regular price
$20.72
Sale price
$20.72
Shipping calculated at checkout.