Carpet Weaving March 17