Image by Alexander Schimmeck

Your Online Jewellery Supply Store

Millefiore Beads

One 14 inch strand of 10mm millefiore glass beads.

Millefiore Beads

£5.00Price

    You May Also Like