Mint green floral embroidered lace fabric, approximately 12 cm wide, approximately 3 meters long (no stains) 95 ‐ Mercari: Shop from Japan