Handcrafted by artisans in Rajasthan, India, using the age old technique of Hand Block Printing. All products are printed on 100% cotton with eco-friendly Azo-free dyes. Our handcrafted-hand block printed textiles might have some color and print variations. This is what makes the product unique and beautiful in it's own way.