Aida Cloth for Embroidery, 43 x 50cm, Natural Brown ‐ Mercari: Shop from Japan