A set of Indian embroidered ribbons with beautiful detailed work. ‐ Mercari: Shop from Japan