Select Page

Free Worldwide Shipping on orders over $299.99

Swarovski clear Swarovski crystals, blue teardrops, gold beads

$23.76