Charisma – diamante gold marquise stretch ring

2 in stock

$16.95

2 in stock

Quantity: