Floral & Botanical Mahal Only Persian Rugs
295cm x 415cm Hand Knotted Mahal Persian Wool Rug
295cm x 405cm Hand Knotted Mahal Persian Wool Rug
210cm x 300cm Hand Knotted Mahal Persian Wool Rug
295cm x 390cm Hand Knotted Mahal Persian Wool Rug
135cm x 205cm Hand Knotted Mahal Persian Wool Rug
150cm x 300cm Hand Knotted Mahal Persian Wool Runner Rug
305cm x 410cm Hand Knotted Mahal Persian Wool Rug
290cm x 395cm Hand Knotted Mahal Persian Wool Rug
140cm x 325cm Hand Knotted Mahal Persian Wool Runner Rug









