Embroidery Fabric Aida No. 3800 Beige Approximately 140 x 32cm ‐ Mercari: Shop from Japan