Tea towels - printed on 100% cotton, made in the UK.  size 470 x 700mm

We don’t have any products to show here right now.