Antique jewellery (Bangle Size 2.6)

Regular price £20.00

Tax included.

1 gram gold coated antique bangles