For A Limited Time Free Shipping On Orders $50 And Over
Black glass beads
Gold plated heart beads
18 inches
$55.59
Your cart is currently empty