Floral print, 108cm x 2M, for dresses and blouses, handmade ‐ Mercari: Shop from Japan