Babouche ♡ Mint Green Bead Embroidery ‐ Mercari: Shop from Japan