Printed Tea Towels from Alsace
This collection includes our large cotton linen tea towels made by Heritage company Beauville in Alsace. Beauville has been printing on cloth in this region for more than two centuries and have perfected the art of premium printing on the finest cotton and linen.