Jewelled balls (Size: 1.2mm) (Pack of 5)

In stock
SKU
30321
£2.25

SKU: 30321

Jewelled balls (Size: 1.2mm) (Pack of 5)