Tea Towels

The tea towels are screen printed in the UK on linen union.
They look very cheerful in the kitchen.