Last one remaining: Indian embroidery No. 2946, Rose, ㊳ mm ‐ Mercari: Shop from Japan