Indian Embroidery No. 3403 Beige Flowers ㊳ mm ‐ Mercari: Shop from Japan