Aga Khan Trust for Culture-supported women’s craft enterprise in Delhi protects community by producing masks
Insha-e-Noor is a women’s business set up by the Aga Khan Trust for Culture to provide livelihood opportunities to women living in the Nizamuddin Basti, adjoining the Humayun’s Tomb World Heritage Site. Usually, they produce souvenirs inspired from the motifs…