tea towels

100% cotton, made in the UK