Carpet Weaving

This is one of many colourful stalls at the Moroccan Culture Festival. This one was demonstrating carpet weaving.