These beautiful Altar Cloths are produced in India by local artisans who are paid directly for their work.