Sale

All our tea towels are designed, printed and hand-sewn in the UK using 100% half panama organic cotton.