Indian embroidery No. 3361 Beige flower ㊳ mm ‐ Mercari: Shop from Japan