null

Tea towels

All of these tea towels are printed and hand-sewn in the UK. Whoever said that wasn't possible nowadays?