Adjustable Promise Ring

$14.61
$14.61
 More payment options

Gold plated ring with cubic zirconia