mina perhonen. Embroidered fabric scraps. Handmade. Fabric scraps ♢♢♢ ‐ Mercari: Shop from Japan