Quick view Compare Choose Options Buy Swarovski 5742 10mm Heart Beads Peridot (9 pieces) $297.55 $172.05
Quick view Compare Choose Options Buy Swarovski 5742 8mm Heart Beads Peridot (9 pieces) $213.76 $120.84