Quick view Compare Choose Options Buy Swarovski 5742 10mm Heart Beads Peridot (9 pieces) $275.01 $159.02
Quick view Compare Choose Options Buy Swarovski 5742 8mm Heart Beads Peridot (9 pieces) $197.57 $111.69