Glass Treasures

Regular price $ 3.00

Mill Hill 

Glass Treasures Beads

6mm-12mm in size