Marks & Spencer M&S Polka Dots and Stripes Blouse in Ivory Mix - £40.00