Indian embroidered ribbon, hearts and flowers, approximately 8cm wide ‐ Mercari: Shop from Japan