Tea Towels

Tea towels, made from a 100% linen fabric. The tea towels are hand screen printed using water based ink.