Diamond Moroccan Rugs
70cm x 315cm Hand Woven Moroccan Wool Runner Rug
320cm x 405cm Hand Woven Moroccan Wool Rug
75cm x 305cm Hand Woven Moroccan Wool Runner Rug
75cm x 305cm Hand Woven Moroccan Wool Runner Rug
260cm x 360cm Hand Woven Moroccan Wool Rug






























