Three Graces

Three Graces striped maxi beach dress - Blue

Blue and red cotton and linen striped maxi beach dress from Three Graces London featuring a halter strap, a crisscross back, a pleated design and a long length.