Moroccan rug
https://www.sendspace.com/file/bzuza9
Moroccan handmade rugs, or hand-knotted rugs, are distinct because every rug is created by a various lady craftsmen who communicates her historical heritage in her competent creation. Often working in cooperatives,