Handmade glass heart on crystal beaded necklace

Half heart on crystals

$100.00Price
  • Each piece is made to order, item will be shipped within 10 days