Channel set Emeralds Ring in 18k Gold

$790.00

- Emeralds

- 18k Yellow Gold