100% cotton twill tea towel