18ct White Gold Baguette Diamond Five Stone Ring

$2,950.00

In stock