Moroccan rug

https://www.vocabulary.com/profiles/A0793X3BX7T18W

Moroccan handmade rugs, or hand-knotted rugs, are special because every rug is developed by a different woman artisan who conveys her historical heritage in her experienced production. Often working in cooperatives,