Fabric for tailoring, Italian made, 100% cotton, w145 x 250 cm ‐ Mercari: Shop from Japan