Essentials cards - 546 -

Sale price$3.50

  • Silk 50% - Merino 50%
  • 10 yards per card
  • dry block only
Variant: 546 sweet surrender