Linen tea towels