The Dresden Dolls Manifesto printed on a white tea towel. This tea towel is made with 100% natural cotton fibers with an enhanced ability to absorb moisture immediately and to dry quickly.