Czech Glass Picasso Heart Beads - Scarlet Czech Glass Picasso Heart Beads - Scarlet Czech Glass Picasso Heart Beads - Scarlet £2.50 Out of stock.