Hand block printing is an ancient and intricate method of fabric printing that involves using hand carved wooden blocks to transfer designs onto fabrics. At Indian Art and Craft , this process is widely used for producing unique, handcrafted textiles.