Elizabeth Gage purple enamel and diamond bangle

Oak Leaf purple enamel and diamond bangle

ELIZABETH GAGE £ 26,500
Resolve captcha!
Cancel