Daisy Embroidered Top

£145.00 GBP

Sporty elegance, loose fitting

100% cotton

One size fits all