Norwegian glass heart beads.
This was bought in Norway. Pretty. Some beaded wires are loose in one side