Indian embroidered ribbon, embroidery, beads, pearls, 85 centimeters, 23 centimeters, braid ‐ Mercari: Shop from Japan