Shiny White Transparent 12 Mm Glass Crystal Beads In Faceted | Desertcart Senegal