We are positively swooning over these block print tea towels, fresh to the shops! They are perfect in a powder room, the kitchen, or right on the table. Made using hand block printing – a traditional Indian printing process that has been perfected over many generations – carved wooden blocks are dipped in dye and then stamped onto cotton. Even prettier in person! $15