Antique jewellery (Bangles Size 2.8)

Regular price £22.00

Tax included.

Single bangle