Pearl and rose heart bracelets. Various sizes. Available in white and ivory

£0.00

25 in stock