Boucharaouet

Hand knotted carpets made from recycled fabrics, made throughout Morocco.