Sale: Luxurious Lace Embroidery Ribbon, 8cm wide x 6.7 meters, Handmade Materials ‐ Mercari: Shop from Japan