Marks & Spencer M&S Pure Cotton Checked Shirt Navy Mix - £35.00