Purple Czech Crystal

  • Sale
  • Regular price $23.00


24" hand-woven beaded necklace