Blueface Leicester Top, sometimes called poor man's cashmere, is sold in 8 ounce bundles.

Blueface Leicester Top

  • $16.00


Blueface Leicester Top, sometimes called poor man's cashmere, is sold in 8 ounce bundles.