Swirls Bangle 97
Swirls Bangle 97

Swirls Bangle 97

Regular price £250.00 Sale price £95.00 Save £155.00

Fully hallmarked 

Fits size 21cm