03027 Antique Bead (9)

£1.50

03027 Antique  Beads

By Mill Hill

Approx 250 beads per Packet