Handmade stall scarf floral lace 14 x 133 ‐ Mercari: Shop from Japan