Skip to main content
Cart
Two 1-meter pieces of floral fabric, such as a sheer chiffon or lace. ‐ Mercari: Shop from Japan