marble pleated back blouse
£39.00 52.99
Pleated back detail on the back of this shirt makes it a real showstopper. Teal, black, white and green print. 100% polyester. 30-degree wash.
52.99 £39.00