Hand Block Printing is one of the most traditional arts from India with carving done on wooden blocks. To make one design, artisan has to create more than one block most of the times. Then natural dyes are created and printing process begins with hand. The art requires lot of precision, accuracy and patience on top of it.