This is a handwoven, one-of-a-kind, block-printed Indian kaftans and scarves are made from soft, breezy cotton fabric. Block printing is an ancient technique using carved wooden blocks dipped in dye to stamp patterns on cloth – and the results here are simply stunning!