Italian made, 100% cotton floral fabric, 1.5m ‐ Mercari: Shop from Japan