Two 30cm pieces of Indian embroidered ribbon 61 ‐ Mercari: Shop from Japan