Swarovski Definition

Swarovski
Swarovski

A very popular bead manufacturer based in Austria. They are most known for their lead crystal glass beads that come in many shapes and finishes. photo credit

If you purchase through these links, we may receive a small commission. Disclosure

Leave a comment