Diamond bangle 18ct

SKU: PUNX140
£2,995.00Price