top of page

50g bag of mixed millefiori 11-12 mm in diameter

Millefiori - large

£8.50Price
    bottom of page