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

Millefiori - large

£8.50Price