Boucherouite rugs
https://www.sendspace.com/file/bzuza9
Moroccan handmade rugs, or hand-knotted rugs, are unique because every rug is produced by a different lady artisan who conveys her historical heritage in her skillful development. Frequently working in cooperatives,