No. 91 Made in England Super Fine Worsted Fabric ‐ Mercari: Shop from Japan