MPB0188

MPB0188

$772.00Price

18K yellow gold (3.02g)

26 diamond-0.053ct

bangle