Azilal rugs

Moroccan handmade rugs are not just a carpet in the ground or hung on the wall, it is a link between a deep history, a huge effort by an artist for months, and a bright present.