Hand printed tea towels

$25.00

Hand printed on the farm using a hand carved block.

100 % Cotton

Selection of colours and designs available

Clear



$10 flat rate postage or FREE shipping for orders over $100



Continue shopping