cachette Long Dress, Embroidered, Cotton, Relaxed Fit, Mint Green ‐ Mercari: Shop from Japan