Light Topaz Lustre Delica Beads

£2.90

Size 11, 7.2g tube

In stock