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