Italian made, 100% cotton fabric, check pattern, 110cm x 2.5m ‐ Mercari: Shop from Japan