Wave stripe top
Wave stripe top

Wave stripe top

Regular price £16.99 Sale

lovely cotton over top. Size guide 8-20(one size) made in Italy