H&M linen dress - M brand new

Regular price $51.00 USD

55% viscose

45% linen

brand new 

zipper down the back