Palmer Stripe Top

£85.00 GBP £145.00 GBP

Gathered cotton neckline

Multi coloured vertical striped short sleeve top