Tag: Freedom Manchaha
Freedom Manchaha, the innovative initiative by Jaipur Rugs and the Prison...
Manchaha, a Hindi word popular in Rajasthan’s weaving community, means “expression of my heart”, and is a sustainable development initiative where weavers get to design...