Indian embroidery, total 4 meters ‐ Mercari: Shop from Japan