The Treat Dressing floral embroidery long veil, 80 x 250 ‐ Mercari: Shop from Japan