Swarovski

Swarovski

What is the Definition of 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

Filed under:

Leave a comment