PRINTED MAXI DRESS
purple abstract swirl print turtleneck neckline long sleeves fitted silhouette ruffled hemline
Italy