Floral Print Long Sleeve Maxi Dress - SHEENA DEL RAY ‐ Mercari: Shop from Japan