Cotton embroidered design lace, approximately 26 meters ‐ Mercari: Shop from Japan