Dream cotton striped top

£54.00 GBP £69.00 GBP