Embroidered Cotton Fabric | Ecru x Mustard | 2.5m x 1m | Natural Embroidery Fabric ‐ Mercari: Shop from Japan