Long dress, red, leaf pattern, all-over print, women's, maxi length, thin fabric ‐ Mercari: Shop from Japan