18ct White Gold Emerald Trilogy Ring

18ct White Gold Emerald Trilogy Ring

$7,699