It's a classy piece of design which looks like it would be more at home on the wall than in the kitchen but in fact this '50s style tea towel is from H&M.
Designer Anna Karin-Elde has depicted two ceramics, drawn in a sketchy fifties style. The simple design is then printed onto 100% organic cotton.
You'd expect H&M to be cheap but in fact this design is on sale so it's even more of a bargain, costing just £3.49.
Buy it online