Scarabeads

Scarabeads

Czech Republic, Beroun / The czech glass beads and buttons for the good prices directly from the Czech Republic! FREE SHIPPING all over the world for orders over $100!
Scarabeads