Cyan blue and white printed semi-sheer gauze mini dress or cover up
Excellent condition
No fabric tags, feels like cotton linen