MPR2968

MPR2968

$1,410.00Price

18K yellow gold (3.417g)

18 diamond-0.467ct

ring

    © 2021 by Supreme Gems And Gold