Add to basket, Charles Tyrwhitt Non-Iron Puppytooth Cotton Shirt, Blue/WhiteCharles Tyrwhitt Non-Iron Puppytooth Cotton Shirt, Blue/White£69.95