Buttons and beads

Buttons and beads

Buttons and beads
Buttons and beads. Range of buttons and beads avilable in a variety of colours and sizes.